obama john mccain mccain barack economic election environment hillary clinton barack obama economy president business finance john edwards development